shepherd bitch - French English Dictionary